stone plants - French English Dictionary